package 代码coding题OR模拟题;
import java.util.Random;
import org.junit.Test;

/**
 * 
 * 这道题 要 明白一 
 * 
 * Random 相关api 的使用 
 * 
 * 以及 蓄水池 抽样 这个 东西
 * @author I adore you
 *
 */
public class leetcode398随机数索蓄水池抽样 {
	
	
	@Test
	public void testRandom() {
		/**
		 * 先测试 一下 math 工具类 下的  random
		 * 产生 一个 double 数  [ 0, 1 ) 
		 */
		System.out.println(Math.random());
		Random r = new  Random(1);
		System.out.println(r.nextBoolean());
		System.out.println(r.nextInt());
		for(int  i = 50;i >= 0; i--) {
			System.out.print(r.nextInt(10) + " ");			
		}
//		System.out.println(r.nextInt());
	}
	
	
	
	
	public leetcode398随机数索蓄水池抽样() {
		// TODO Auto-generated constructor stub
	}

}
